import { lastValueFrom, interval, take } from "rxjs";
// 该 Observable 在源 Observable 完成（即不再发出任何项）时发出源 Observable 的最后一个值。
const source$ = interval(1000);
const lastValue = lastValueFrom(source$.pipe(take(5)));
lastValue.then((val) => console.log(val));
